package com.iflytek.ci.project.domain;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;

import org.hibernate.annotations.AccessType;

@org.hibernate.annotations.Entity(selectBeforeUpdate = true, dynamicInsert = true, dynamicUpdate = true)
@javax.persistence.Entity
@javax.persistence.Table(name = "SJZX_XMGL_XMJBXX")
@AccessType("field")
@SequenceGenerator(name = "SJZX_XMGL_XMJBXX_ID", sequenceName = "SJZX_XMGL_XMJBXX_SEQ", allocationSize = 1)
public class Project{
public Project(){

}
/**
 *主键
 */
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SJZX_XMGL_XMJBXX_ID")
private Long objectid;
/**
 *项目名称
 */
@Column(name = "PROJECT_NAME", length = 50)
private String projectName;
/**
 *项目类型
 */
@Column(name = "RESOURCE_TYPE", length = 1)
private String resourceType;
/**
 *所属系统
 */
@Column(name = "OWNER_SYSTEM", length = 10)
private String ownerSystem;
/**
 *所属警种
 */
@Column(name = "JZ_CATEGORY", length = 10)
private String jzCategory;
/**
 *描述
 */
@Column(name = "XM_DESCRIPTION", length = 200)
private String xmDescription;
/**
 *创建人
 */
@Column(name = "CREATER", length = 100)
private String creater;
/**
 *创建单位
 */
@Column(name = "ORGNAZATION", length = 12)
private String orgnazation;
/**
 *创建时间
 */
@Column(name = "CREATE_TIME", length = 14)
private String createTime;
/**
 *最后更新人
 */
@Column(name = "LAST_UPDATER", length = 14)
private String lastUpdater;
/**
 *最后更新时间
 */
@Column(name = "LAST_UPDATE_TIME", length = 14)
private String lastUpdateTime;
/**
 *联系人
 */
@Column(name = "CONNECTION", length = 100)
private String connection;
/**
 *联系方式
 */
@Column(name = "CONNECT_WAY", length = 50)
private String connectWay;
/**
 *状态
 */
@Column(name = "STATE", length = 1)
private String state;
/**
 *项目标识
 */
@Column(name = "PROJECT_CODE", length = 50)
private String projectCode;
/**
 *主键
 */
public Long getObjectid(){
	return this.objectid;
}
/**
 *主键
 *@param objectid
 */
public void setObjectid(Long objectid){
	this.objectid=objectid;
}

/**
 *项目名称
 */
public String getProjectName(){
	return this.projectName;
}
/**
 *项目名称
 *@param projectName
 */
public void setProjectName(String projectName){
	this.projectName=projectName;
}

/**
 *项目类型
 */
public String getResourceType(){
	return this.resourceType;
}
/**
 *项目类型
 *@param resourceType
 */
public void setResourceType(String resourceType){
	this.resourceType=resourceType;
}

/**
 *所属系统
 */
public String getOwnerSystem(){
	return this.ownerSystem;
}
/**
 *所属系统
 *@param ownerSystem
 */
public void setOwnerSystem(String ownerSystem){
	this.ownerSystem=ownerSystem;
}

/**
 *所属警种
 */
public String getJzCategory(){
	return this.jzCategory;
}
/**
 *所属警种
 *@param jzCategory
 */
public void setJzCategory(String jzCategory){
	this.jzCategory=jzCategory;
}

/**
 *描述
 */
public String getXmDescription(){
	return this.xmDescription;
}
/**
 *描述
 *@param xmDescription
 */
public void setXmDescription(String xmDescription){
	this.xmDescription=xmDescription;
}

/**
 *创建人
 */
public String getCreater(){
	return this.creater;
}
/**
 *创建人
 *@param creater
 */
public void setCreater(String creater){
	this.creater=creater;
}

/**
 *创建单位
 */
public String getOrgnazation(){
	return this.orgnazation;
}
/**
 *创建单位
 *@param orgnazation
 */
public void setOrgnazation(String orgnazation){
	this.orgnazation=orgnazation;
}

/**
 *创建时间
 */
public String getCreateTime(){
	return this.createTime;
}
/**
 *创建时间
 *@param createTime
 */
public void setCreateTime(String createTime){
	this.createTime=createTime;
}

/**
 *最后更新人
 */
public String getLastUpdater(){
	return this.lastUpdater;
}
/**
 *最后更新人
 *@param lastUpdater
 */
public void setLastUpdater(String lastUpdater){
	this.lastUpdater=lastUpdater;
}

/**
 *最后更新时间
 */
public String getLastUpdateTime(){
	return this.lastUpdateTime;
}
/**
 *最后更新时间
 *@param lastUpdateTime
 */
public void setLastUpdateTime(String lastUpdateTime){
	this.lastUpdateTime=lastUpdateTime;
}

/**
 *联系人
 */
public String getConnection(){
	return this.connection;
}
/**
 *联系人
 *@param connection
 */
public void setConnection(String connection){
	this.connection=connection;
}

/**
 *联系方式
 */
public String getConnectWay(){
	return this.connectWay;
}
/**
 *联系方式
 *@param connectWay
 */
public void setConnectWay(String connectWay){
	this.connectWay=connectWay;
}

/**
 *状态
 */
public String getState(){
	return this.state;
}
/**
 *状态
 *@param state
 */
public void setState(String state){
	this.state=state;
}

/**
 *项目标识
 */
public String getProjectCode(){
	return this.projectCode;
}
/**
 *项目标识
 *@param projectCode
 */
public void setProjectCode(String projectCode){
	this.projectCode=projectCode;
}

}